lacking sepals - English Synonyms Dictionary